megane trophy review